Лабораторная работа №5

Эмуляция и измерение потерь пакетов в глобальных сетях

Хрусталев В.Н.

Российский университет дружбы народов, Москва, Россия

Информация

Докладчик

  • Хрусталев Влад Николаевич
  • студент
  • Российский университет дружбы народов
  • 1132222011@pfur.ru

Цель работы

Основной целью работы является получение навыков проведения интерактивных экспериментов в среде Mininet по исследованию параметров сети, связанных с потерей, дублированием, изменением порядка и повреждением пакетов при передаче данных. Эти параметры влияют на производительность протоколов и сетей.

Выполнение лабораторной работы

Исправление прав запуска X-соединения в виртуальной машине mininet

Исправление прав запуска X-соединения в виртуальной машине mininet

Информация о сетевых интерфейсах и IP-адресах хостов

Информация о сетевых интерфейсах и IP-адресах хостов

Проверка подключения между хостами h1 и h2

Проверка подключения между хостами h1 и h2

Добавление 10% потерь пакетов на хосте h1

Добавление 10% потерь пакетов на хосте h1

Проверка потерь пакетов 1

Проверка потерь пакетов 1

Проверка потерь пакетов 2

Проверка потерь пакетов 2

Восстановление конфигурации по умолчанию для хоста h1 и хоста h2 и проверка

Восстановление конфигурации по умолчанию для хоста h1 и хоста h2 и проверка

Добавление значения корреляции для потери пакетов и тест

Добавление значения корреляции для потери пакетов и тест

Добавление на узле h1 0.01% повреждения пакетов и проверка через iperf

Добавление на узле h1 0.01% повреждения пакетов и проверка через iperf

Добавление переупорядочивания пакетов и тест

Добавление переупорядочивания пакетов и тест

Добавление дублирования пакетов и тест

Добавление дублирования пакетов и тест

Листинг lab_netem_ii для simple-drop из лабораторной

Листинг lab_netem_ii для simple-drop из лабораторной

Листинг lab_netem_ii для simple-drop с анализом

Листинг lab_netem_ii для simple-drop с анализом

Листинг Makefile для simple-drop

Листинг Makefile для simple-drop

Выполнение эксперимента и последующая очистка каталога

Выполнение эксперимента и последующая очистка каталога

Создание каталогов для самостоятельной работы

Создание каталогов для самостоятельной работы

Листинг программы для эксперимента по добавлению потери и коэффициента корреляции

Листинг программы для эксперимента по добавлению потери и коэффициента корреляции

Выполнение эксперимента по добавлению потери и коэффициента корреляции

Выполнение эксперимента по добавлению потери и коэффициента корреляции

Листинг программы для эксперимента по повреждению пакетов

Листинг программы для эксперимента по повреждению пакетов

Выполнение эксперимента по повреждению пакетов

Выполнение эксперимента по повреждению пакетов

Листинг программы для эксперимента по изменению порядка пакетов

Листинг программы для эксперимента по изменению порядка пакетов

Выполнение эксперимента по изменению порядка пакетов

Выполнение эксперимента по изменению порядка пакетов

Листинг программы для эксперимента по дублированию пакетов

Листинг программы для эксперимента по дублированию пакетов

Выполнение эксперимента по дублированию пакетов

Выполнение эксперимента по дублированию пакетов

Выводы

В результате выполнения данной лабораторной работы я получил навыки проведения интерактивных экспериментов в среде Mininet по исследованию параметров сети, связанных с потерей, дублированием, изменением порядка и повреждением пакетов при передаче данных.

Список литературы

  1. Mininet [Электронный ресурс]. Mininet Project Contributors. URL: http://mini net.org/ (дата обращения: 06.10.2025).